.comp-header .headerComponent {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
.comp-header .headerComponent .mu-appbar-left {
    width: 60px;
}
.comp-header .headerComponent .mu-appbar-title {
    text-align: center;
}

.comp-alert {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10000;
}
.comp-alert > .mu-alert {
  padding: 0;
  display: flex;
  justify-content: space-between;
}
.comp-alert > .mu-alert .mu-icon {
  margin-left: 1rem;
  margin-right: 0;
}
.comp-alert > .mu-alert .mu-icon-button {
  margin-right: 1rem;
  margin-left: 0;
}
.comp-alert > .mu-alert:last-child {
  margin-bottom: 0;
}
.comp-alert > .mu-button {
  margin: 0 auto;
  display: block;
}
.mu-scale-transition-enter-active,
.mu-scale-transition-leave-active {
  transition: transform 0.45s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.45s cubic-bezier(0.23, 1, 0.32, 1);
  backface-visibility: hidden;
}
.mu-scale-transition-enter,
.mu-scale-transition-leave-active {
  transform: scale(0);
  opacity: 0;
}

.comp-text-item {
  font-family: 'Courier New', Courier, monospace;
  margin-top: 10px;
  line-height: 28px;
}
.comp-text-item p {
    text-indent: 2em;
}

.register-page {
  text-align: center;
}
.register-page .logo {
    width: 48%;
    margin-top: 3.5rem;
    margin-bottom: 1rem;
}
.register-page .mu-register-form {
    width: 100%;
    max-width: 540px;
}
.register-page .mu-register-form .mu-form-item {
      margin-bottom: 0;
}
.register-page .mu-register-form .mu-form-item .mu-form-item-label {
        text-align: left;
}
.register-page .mu-register-form .mu-form-item .mu-form-item-content {
        display: flex;
        justify-content: flex-start;
        align-items: flex-end;
}
.register-page .mu-register-form .mu-form-item .mu-form-item-content .yzm {
          width: 43%;
          margin-right: 10%;
}
.register-page .mu-register-form .mu-form-item .mu-form-item-content .disabled {
          color: rgba(0, 0, 0, 0.3);
          cursor: not-allowed;
          background-color: #e6e6e6;
}
.register-page .mu-register-form .mu-form-item .mu-form-item-content .button-wrapper {
          text-align: center;
}
.register-page .mu-register-form .mu-form-item .mu-form-item-content .button-wrapper .mu-button {
            margin: 8px;
}
.register-page .mu-register-form .mu-form-item .mu-form-item-content .mu-checkbox {
          margin-right: 0;
}
.register-page .mu-register-form .mu-form-item .mu-form-item-content .look .mu-button-wrapper {
          padding: 0;
}
.register-page .mu-register-form .mu-form-item.agree .mu-form-item-content {
        display: flex;
        align-items: center;
}
.register-page .mu-register-form .mu-form-item.agree .mu-form-item-content .mu-button {
          height: 100%;
          padding-top: 0.5rem;
          margin: 0;
}

